<?php 
namespace Home\Model;

use \Think\Model;

class UserModel extends Model
{
    protected $_validate = array(
        // array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]),
        array('name','','用户名称已经存在！',0,'unique',1),
        array('name','checkName','用户名长度必须在5-18个字符',0,'callback'), 
        array('password','checkPassword','密码长度必须在5-18个字符',0,'callback'), 
    );

    // 验证密码长度
    protected function checkPassword($password)
    {
        return strlen($password) >5;
    }

    // 验证用户名长度
    protected function checkName($name)
    {
        return strlen($name) >4 &&strlen($name) <18;
    }
}









